<?php
header("Content-type: text/xml");
include_once "model.php";

function render($node) {
	echo '<text>'.$node[NODE_CONTENT].'</text>';
}

function helper($model, $left_id, $right_id) {
	$middle = $model->get_middle($left_id, $right_id);
	if ($middle != NULL){
		echo '<block>';
		helper($model, $left_id, $middle[NODE_ID]);
		render($middle);
		helper($model, $middle[NODE_ID], $right_id);
		echo '</block>';
	}
}

$start = $model->get_node(1);
$end = $model->get_node(2);

echo '<?xml version="1.0" ?>';
?>
<block>
<?
render($start);
helper($model, $start[NODE_ID], $end[NODE_ID]);
render($end);
?>
</block>
